home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / maximus / flst105p.zip / FASTLST.CFG next >
Text File  |  1992-04-28  |  9KB  |  203 lines

  1. ;*****************************************************************************
  2. ;*                                                                           *
  3. ;*                 (C)  Copyright 1992  by  Alberto Pasquale                 *
  4. ;*                                                                           *
  5. ;*                   A L L   R I G H T S   R E S E R V E D                   *
  6. ;*                                                                           *
  7. ;*****************************************************************************
  8. ;*                                                                           *
  9. ;*   FastLst is NOT free-software, it is distributed under the ShareWare     *
  10. ;*   concept !  If you regularly use it, you should register for US$25 or    *
  11. ;*   LIT30.000. The registration key removes the initial 10s pause.          *
  12. ;*   See REGISTER.FRM for more details on how to register your copy.         *
  13. ;*                                                                           *
  14. ;*****************************************************************************
  15. ;*                                                                           *
  16. ;*   How to contact the author:  Alberto Pasquale of 2:332/504@fidonet.org   *
  17. ;*                               Viale Verdi 106                             *
  18. ;*                               41100 Modena                                *
  19. ;*                               Italy                                       *
  20. ;*                                                                           *
  21. ;*****************************************************************************
  22. ;
  23. ;
  24. ;                    Sample FastLst 1.05 control file
  25. ;
  26. ;
  27. ;
  28. ;RegKey    RegistrationKey ; If you are a registered user, put your
  29. ;                          ; registration key here (not case sensitive)
  30. ;
  31. ;
  32. Address 2:332/504.0    ; Your network address (4D)
  33. Country 39-            ; Your country code (Intl phone code: 1- for the USA)
  34. MaxBaud 9600           ; Your highest baud rate (as in your nodelist entry)
  35. ;
  36. TmpPath d:\tmp         ; Path for temporary files: please be sure there is
  37.                        ; enough space for the nodelist size you usually compile
  38.                        ; You can use a Ram Disk to speed-up the
  39.                        ; Merge-Sort process, provided you have an
  40.                        ; adequately sized one.
  41.  
  42. AutoErase    ; Delete old nodelist and nodediff after applying nodediff
  43.  
  44. Dash2Comma             ; Change dashes to commas in the phone number
  45. ;NoDash                ; Remove dashes from the phone number
  46.  
  47.  
  48. ;                          Nodelist format
  49.  
  50. ;Gated                 ; Compile nodes in your zone only (and
  51.                        ; coordinators in all zones)
  52.  
  53. Version6               ; Generate Version 6 format files
  54. Version7               ; Generate Version 7 format files
  55.  
  56. ;Comments              ; Output comment lines to video
  57. ;NoReport              ; Do not output nodelist statistics
  58. FidoTxt                ; Output 80 Column Text List of nodes
  59. FidoPrn                ; Output 132 Column Text List of nodes
  60.  
  61. FidoUserLst            ; Generate fidouser.lst text list of sysop names
  62. SysopNdx               ; Generate SYSOP.NDX (version 7 sysop name list)
  63. Interlist              ; Put all zones in above sysop lists,
  64.                        ; instead of your zone only.
  65.  
  66.                        ; MergeList allows to Merge the main nodelist with
  67.                        ; a segment of it. I used to merge the complete
  68.                        ; fidonet nodelist with my region's segment, in order
  69.                        ; to have it always up to date.
  70.  
  71. ;MergeList region33    ; The latest region.nnn is merged with the latest nodelist
  72. ;MergeList c:\opus\hub.500 ; My Hub segment is merged with the latest region33.nnn
  73.                        ; before it is merged with the main nodelist.
  74.  
  75. ;MyList region33       ; An additional node list.
  76. ;MyList c:\opus\hub.500 ; If you use Version7, in the case of duplicate nodes,
  77.                        ; the last compiled ones are put in the indexes.
  78.                        ; With Version7 you can save time by using "MyList"
  79.                        ; instead of "MergeList" for local nodelist segments:
  80.                        ; all the new and changed nodelist entries will be
  81.                        ; active, but the deleted ones will still be present.
  82.  
  83. ;PvtList Points.Lst    ; A private node list (not in the Text outputs).
  84.  
  85. ;Password 2:332/501.0 pass501  ; Set a session password with 2:332/501.0
  86. ;include c:\opus\fastlst.pwd   ; You can put here all your "password" lines
  87.  
  88.  
  89. ; Definitions for modem_type flags:
  90. ; TypeDef <flag> <value>
  91. ; If <flag> is found in the flag portion of the nodelist entry, the
  92. ; corresponding modem_type byte is OR-ed with <value>.
  93. ; e.g.: a V32B entry will get both the V32 and V32B bits
  94. ;
  95. TypeDef HST   1    ; Set bit 0 of modem_type byte when HST flag is present
  96. TypeDef PEP   2    ; Set bit 1 of modem_type byte when PEP flag is present
  97. TypeDef V32   4    ; Set bit 2 of modem_type byte when V32/V32B flag is present
  98. TypeDef V32B  8    ; Set bit 3 of modem_type byte when V32B flag is present
  99. ;TypeDef MNP  16    ; Set bit 4 of modem_type byte when MNP  flag is present
  100. ;TypeDef V42  16    ; Set bit 4 of modem_type byte when V42/V42B flag is present
  101.  
  102. ;Name 2:332/504.0 800_support      ; Substitute a Board Name
  103.  
  104. Phone 2:332/501.0 39-59-399999     ; Substitute a phone number
  105. Baud  2:332/501.0 9600             ; Substitute a baud rate
  106. CM    2:332/501.0                  ; It can handle crash mail
  107.  
  108.  
  109. ; Cost table: 
  110. ;
  111. ;    The COST statement at the head of the table takes two
  112. ;    arguments, which are the default costs to apply to
  113. ;    domestic and international calls.
  114. ;
  115. ;    Each entry in the cost table consists of a partial phone number 
  116. ;    followed by a cost for any node whose phone number begins with that
  117. ;    string.  The first matching entry is the one that is used.
  118. ;
  119. ;    Cost table entries can take an optional third item, which is a 
  120. ;    mask for modem type to use when calling into that area.
  121. ;    The bits not contained in the mask are removed from modem type.
  122. ;
  123. ;
  124. ;    An example follows: 
  125. ;
  126.  
  127. cost 60 300             ; 60 for domestic (Country prefix) calls
  128. 39-586-5555  10  12     ; Allows only V32/V32b bits (4+8) (no HST/PEP)
  129. 39-574-444   10  1      ; Allows only HST bit in modem type
  130. 39-59         0
  131. end
  132.  
  133. ; UCost table:
  134. ; Same as Cost table, but for User_Cost (Fee for a netmail message on BBS)
  135. ; There is not the third optional argument.
  136. ; If UCost is commented out, the User_Cost is taken equal to Call_Cost.
  137. ;
  138. ucost 60 300            ; 60 for domestic (Country prefix) calls
  139. 39-586-5555  10
  140. 39-574-444   10
  141. 39-59         0
  142. end
  143.  
  144. Type  2:332/501.0 4                  ; Substitute a modem type
  145.                                      ; 0=default
  146.                                      ; 1=HST
  147.                                      ; 2=PEP
  148.                                      ; 4=V32
  149.                                      ; 5=HST+V32
  150.                                      ; 6=PEP+V32
  151.                                      ; 12=V32B (V32 is implied)
  152.                                      ; 13=HST+V32B
  153.  
  154.                          ; The Flags statement allows to set the "user
  155.                          ; defined" bits in the Flags word of the compiled
  156.                          ; nodelist entry.
  157.                          ; These bits are named 5,6,7,8,9,A,B,D,E,F;
  158.                          ; where bit 5 is the 6th bit and F is the 16th
  159.                          ; bit of the word.
  160.  
  161. Flags 2:332/501.0 AB5    ; Set bits 5,A & B.
  162. Flags 2:332/503.0 A      ; Set bit A only.
  163.  
  164. ; Cost Override
  165. ; TypeCost <type> <cost>
  166. ;
  167. ;TypeCost  1 100    ; Cost override for HST nodes
  168. ;TypeCost  2 50     ; Cost override for PEP nodes
  169. ;TypeCost  4 100    ; Cost override for V32 nodes
  170. ;TypeCost  5 100    ; Cost override for HST+V32 nodes
  171. ;TypeCost  6 50     ; Cost override for PEP+V32 nodes
  172. ;TypeCost 12 100    ; Cost override for V32B nodes
  173. ;TypeCost 13 100    ; Cost override for HST+V32B nodes
  174.  
  175. ;Cost 2:332/501.0 150    ; Call_Cost override.
  176.                          ; If the UCOST table is not defined, then
  177.                          ; the User_Cost is overriden too.
  178.  
  179. ;UCost 2:332/501.0 10    ; User_Cost override.
  180.  
  181. ; Dialing Translations
  182. ;
  183. ; The Dial statement at the head of the table takes two arguments for
  184. ; domestic and international prefix/suffix default specifications.
  185. ; The subsequent lines contain a partial phone number and a single
  186. ; argument for the prefix/suffix to be used for nodes whose phone number
  187. ; begins with that string.
  188. ;
  189. ; The first matching entry is the one that is used.
  190. ; If no entry apply, the defaults are used.
  191. ;
  192.  
  193. Dial   0      00     ; Add 0 to domestic and 00 to international calls
  194.       39-59-         ; Remove the country and area codes for local calls
  195. End                  ; If you want to specify a suffix, then you must precede
  196.                      ; it with a slash ("/<suffix>"). If both a prefix and a
  197.                      ; suffix are specified, they must be separated by a slash
  198.                      ; ("<prefix>/<suffix>"). No spaces are allowed
  199.                      ; between prefix, suffix and the separating slash.
  200.  
  201.  
  202.  
  203.